package com.lsj.service;

import com.lsj.core.page.QueryPage;
import com.lsj.core.page.ResultPage;
import com.lsj.dto.sys.RoleDto;

import java.util.List;

/**
 * @Author:lin.sj
 * @Data:2021/7/8 19:47
 * @Desc:
 */
public interface RoleService {
    RoleDto addRole(RoleDto dto);
    void deleteRole(Long roleId);
    void updateRole(RoleDto dto);
    RoleDto getRoleById(Long roleId);
    ResultPage<RoleDto> listRole(QueryPage<RoleDto> queryPage);
    List<RoleDto> listAllRole();
}
